gtk4.git
22 years agoTranslate the desktop label.
Anders Carlsson [Tue, 24 Feb 2004 10:11:47 +0000 (10:11 +0000)]
Translate the desktop label.

2004-02-24  Anders Carlsson  <andersca@gnome.org>

* gtk/gtkfilechooserdefault.c: (shortcuts_append_desktop):
Translate the desktop label.

(shortcuts_get_index), (shortcuts_add_bookmarks),
(shortcuts_insert_separator), (create_shortcuts_model):
Don't show the bookmark separator if there are no bookmarks.

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Tue, 24 Feb 2004 08:27:16 +0000 (08:27 +0000)]
Updated Norwegian translation.

2004-02-24  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated Polish translation.
Artur Flinta [Tue, 24 Feb 2004 07:16:38 +0000 (07:16 +0000)]
Updated Polish translation.

2004-02-24  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

22 years agoMake the dialog look like the nautilus dialog. (expander_activate_cb): get
Jonathan Blandford [Tue, 24 Feb 2004 06:47:51 +0000 (06:47 +0000)]
Make the dialog look like the nautilus dialog. (expander_activate_cb): get

Tue Feb 24 01:41:30 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c (location_popup_handler): Make the
        dialog look like the nautilus dialog.
        (expander_activate_cb): get the order correct.

22 years agoUpdated Malay translation.
Hasbullah Bin Pit [Tue, 24 Feb 2004 04:30:34 +0000 (04:30 +0000)]
Updated Malay translation.

2004-02-23  Hasbullah Bin Pit <sebol@my-penguin.org>

        * ms.po: Updated Malay translation.

22 years agoCall bookmarks_check_add_sensitivity(). (shortcut_exists): New helper
Federico Mena Quintero [Tue, 24 Feb 2004 03:37:32 +0000 (03:37 +0000)]
Call bookmarks_check_add_sensitivity(). (shortcut_exists): New helper

2004-02-23  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (list_selection_changed): Call
bookmarks_check_add_sensitivity().
(shortcut_exists): New helper function; moved the testing code
over from bookmarks_check_add_sensitivity().
(bookmarks_check_add_sensitivity): Check the contents of the
selection in the file/folder list.  Use shortcut_exists().
(shortcuts_add_bookmark_from_path): Don't insert the bookmark if
the path is already in the shortcuts list.
(add_bookmark_button_clicked_cb): Add the bookmarks from the list
selection or from the current folder, as appropriate.

22 years agoAdd mnemonics. Sorry translators.
Jonathan Blandford [Tue, 24 Feb 2004 02:09:20 +0000 (02:09 +0000)]
Add mnemonics. Sorry translators.

Mon Feb 23 21:09:06 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c (shortcuts_pane_create): Add
        mnemonics.  Sorry translators.

22 years agoBetter comment.
Matthias Clasen [Tue, 24 Feb 2004 01:28:39 +0000 (01:28 +0000)]
Better comment.

22 years agoUpdates.
Matthias Clasen [Tue, 24 Feb 2004 01:27:21 +0000 (01:27 +0000)]
Updates.

22 years agoAdd a get_size implementation so that we are no longer the same height as
Jonathan Blandford [Tue, 24 Feb 2004 01:01:05 +0000 (01:01 +0000)]
Add a get_size implementation so that we are no longer the same height as

Mon Feb 23 19:57:45 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkcellrendererseptext.c (gtk_cell_renderer_sep_get_size):
        Add a get_size implementation so that we are no longer the same
        height as text.

22 years agoImprove bookmark list rendering by controlling the visibility of the
Anders Carlsson [Tue, 24 Feb 2004 00:15:23 +0000 (00:15 +0000)]
Improve bookmark list rendering by controlling the visibility of the

2004-02-24  Anders Carlsson  <andersca@gnome.org>

* gtk/gtkfilechooserdefault.c: (shortcuts_insert_path),
(shortcuts_remove_rows), (shortcuts_append_bookmarks),
(create_shortcuts_model), (shortcuts_tree_create),
(gtk_file_chooser_default_remove_shortcut_folder):
Improve bookmark list rendering by controlling the visibility
of the pixbuf cell so that it will be invisible for the separator
row, also use a list store instead of a tree store for the model
so we won't get unnecessary space for an expander.

22 years agoAdd a destroy implementation in order to set priv->cell_view to NULL
Matthias Clasen [Tue, 24 Feb 2004 00:07:15 +0000 (00:07 +0000)]
Add a destroy implementation in order to set priv->cell_view to NULL

Tue Feb 24 01:08:27 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcombobox.c: Add a destroy implementation in order to
set priv->cell_view to NULL before finalize stumbles over the
dangling pointer. This big array of pointers into the widget
tree in GtkComboBoxPrivate is really fragile and should be
cleaned up.

22 years agouse a size group when allocating space for the buttons at the bottom just
Jonathan Blandford [Mon, 23 Feb 2004 22:56:55 +0000 (22:56 +0000)]
use a size group when allocating space for the buttons at the bottom just

Mon Feb 23 17:52:43 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c (main_paned_create): use a size
        group when allocating space for the buttons at the bottom just in
        case.  Also, move the filter to below the file list.

22 years agoSeth was confused by keybindings. They should be Alt, not Ctl. Also,
Jonathan Blandford [Mon, 23 Feb 2004 22:07:55 +0000 (22:07 +0000)]
Seth was confused by keybindings. They should be Alt, not Ctl. Also,

Mon Feb 23 16:52:12 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c
        (gtk_file_chooser_default_class_init): Seth was confused by
        keybindings.  They should be Alt, not Ctl.  Also, A-Home should go
        home, not up.

22 years agoUpdated Swedish translation.
Christian Rose [Mon, 23 Feb 2004 21:40:55 +0000 (21:40 +0000)]
Updated Swedish translation.

2004-02-23  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoDisplay the root a bit more cleanly.
Jonathan Blandford [Mon, 23 Feb 2004 20:24:01 +0000 (20:24 +0000)]
Display the root a bit more cleanly.

Mon Feb 23 15:23:23 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkpathbar.c (gtk_path_bar_set_path): Display the root a bit
        more cleanly.

        * gtk/gtkpathbar.h (struct _GtkPathBarClass): fix the signal.

22 years agoRework the user interface of the file chooser, as per Seth Nickell's
Federico Mena Quintero [Mon, 23 Feb 2004 19:55:49 +0000 (19:55 +0000)]
Rework the user interface of the file chooser, as per Seth Nickell's

2004-02-23  Federico Mena Quintero  <federico@ximian.com>

Rework the user interface of the file chooser, as per
Seth Nickell's design.

* gtk/gtkfilechooserdefault.c
(gtk_file_chooser_default_class_init): Add binding signals and bindings:
"location-popup" - C-l
"up-folder"      - C-Up
"home-folder"    - C-Home
(up_folder_handler): New function; moved the code from up_button_clicked().
(up_button_clicked_cb): Call up_folder_handler().
(home_folder_handler): New function.
(location_popup_handler): New function.
(struct _GtkFileChooserDefault): Add an hpaned field.
(gtk_file_chooser_default_set_current_name): Check that we are in
Save mode.
(save_widgets_create): New function, create the widgets specific
to Save mode.
(main_paned_create): New function, create the hpaned's widgets here.
(gtk_file_chooser_default_constructor): Create the open and save
widgets, and show only one set.
(gtk_file_chooser_default_set_property): Show/hide the save widgets.
(gtk_file_chooser_default_get_paths): Only pay attention to the
entry in Save mode.
(update_chooser_entry): Update the entry only in Save mode.
(entry_activate): Removed.

22 years agoRemove the configure.in check for fontconfig entirely; it's not needed,
Owen Taylor [Mon, 23 Feb 2004 18:30:35 +0000 (18:30 +0000)]
Remove the configure.in check for fontconfig entirely; it's not needed,

Mon Feb 23 11:20:34 2004  Owen Taylor  <otaylor@redhat.com>

        * configure.in: Remove the configure.in check for fontconfig
        entirely; it's not needed, since PangoXft implies that sufficiently
        new fontconfig is present.

22 years agoUpdated Albanian translation
Laurent Dhima [Mon, 23 Feb 2004 18:03:15 +0000 (18:03 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

22 years agoUpdated
Laurent Dhima [Mon, 23 Feb 2004 18:00:55 +0000 (18:00 +0000)]
Updated

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 23 Feb 2004 13:44:10 +0000 (13:44 +0000)]
Updated Polish translation by GNOME PL Team.

2004-02-23  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

22 years agoUpdated Swedish translation.
Christian Rose [Mon, 23 Feb 2004 12:46:48 +0000 (12:46 +0000)]
Updated Swedish translation.

2004-02-23  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoUpdated the Greek translation
Kostas Papadimas [Mon, 23 Feb 2004 12:36:49 +0000 (12:36 +0000)]
Updated the Greek translation

22 years agoupdated tamil translations
Guntupalli Karunakar [Mon, 23 Feb 2004 10:38:53 +0000 (10:38 +0000)]
updated tamil translations

22 years agoupdate tamil translation
Guntupalli Karunakar [Mon, 23 Feb 2004 10:32:13 +0000 (10:32 +0000)]
update tamil translation

22 years agofor (i = 0; i < 10; i++) g_print ("I will compile before committing.\n");
Jonathan Blandford [Mon, 23 Feb 2004 07:31:44 +0000 (07:31 +0000)]
for (i = 0; i < 10; i++) g_print ("I will compile before committing.\n");

Mon Feb 23 02:26:53 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkpathbar.c (gtk_path_bar_finalize):
        for (i = 0; i < 10; i++)
          g_print ("I will compile before committing.\n");

22 years agoUse the GtkPathBar by default now.
Jonathan Blandford [Mon, 23 Feb 2004 07:11:31 +0000 (07:11 +0000)]
Use the GtkPathBar by default now.

Mon Feb 23 02:08:42 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c (file_pane_create): Use the
        GtkPathBar by default now.

        * gtk/gtkpathbar.c (gtk_path_bar_set_path): Correctly set the
        current path from the path.
        (gtk_path_bar_class_init): new signal
        (button_clicked_cb): emit the signal when we're selected.
        (gtk_path_bar_clear_buttons): Fix a crasher when we weren't
        clearing thr first_scrolled_button.

22 years agoUpdate for 2.3.3 - Federico
Federico Mena Quintero [Mon, 23 Feb 2004 03:31:42 +0000 (03:31 +0000)]
Update for 2.3.3 - Federico

22 years agoUpdate for 2.3.3 - Federico
Federico Mena Quintero [Mon, 23 Feb 2004 03:25:56 +0000 (03:25 +0000)]
Update for 2.3.3 - Federico

22 years agoFix the allocation for the toggle button so that it actually shows up in
Matthias Clasen [Mon, 23 Feb 2004 01:23:27 +0000 (01:23 +0000)]
Fix the allocation for the toggle button so that it actually shows up in

Mon Feb 23 02:26:15 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcombobox.c (gtk_combo_box_size_allocate): Fix the
allocation for the toggle button so that it actually shows up
in LTR list mode.

* gtk/gtkcombobox.c (gtk_combo_box_set_column_span_column):
* gtk/gtkcombobox.c (gtk_combo_box_set_row_span_column):
* gtk/gtkcombobox.c (gtk_combo_box_set_wrap_width): Add
notification, and avoid excessive relayouting.

22 years agoAdd notification, and avoid excessive relayouting.
Matthias Clasen [Mon, 23 Feb 2004 00:53:05 +0000 (00:53 +0000)]
Add notification, and avoid excessive relayouting.

Mon Feb 23 01:56:09 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcombobox.c (gtk_combo_box_set_column_span_column):
* gtk/gtkcombobox.c (gtk_combo_box_set_row_span_column):
* gtk/gtkcombobox.c (gtk_combo_box_set_wrap_width): Add
notification, and avoid excessive relayouting.

22 years agoFix bug 134982, reported by Morten Welinder:
Matthias Clasen [Sun, 22 Feb 2004 23:35:16 +0000 (23:35 +0000)]
Fix bug 134982, reported by Morten Welinder:

Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>

Fix bug 134982, reported by Morten Welinder:

* gtk/gtkpathbar.c (gtk_path_bar_destroy):
* gtk/gtktooltips.c (gtk_tooltips_destroy):
* gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the
parent's ::destroy handler.

* gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the
parent's ::dispose handler.

22 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sun, 22 Feb 2004 20:53:36 +0000 (20:53 +0000)]
Translation updated by Tino Meinen.

2004-02-22  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

22 years agoUpdated Azerbaijani translation.
Mətin Əmirov [Sun, 22 Feb 2004 18:43:15 +0000 (18:43 +0000)]
Updated Azerbaijani translation.

2004-02-22  Mətin Əmirov  <metin@karegen.com>

* az.po: Updated Azerbaijani translation.

22 years agoUpdated Polish translation.
Artur Flinta [Sun, 22 Feb 2004 18:03:34 +0000 (18:03 +0000)]
Updated Polish translation.

2004-02-22  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

22 years agoUpdate Czech translation
Miloslav Trmac [Sun, 22 Feb 2004 16:36:55 +0000 (16:36 +0000)]
Update Czech translation

22 years agoUpdated Swedish translation.
Christian Rose [Sun, 22 Feb 2004 13:17:18 +0000 (13:17 +0000)]
Updated Swedish translation.

2004-02-22  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Sun, 22 Feb 2004 10:51:58 +0000 (10:51 +0000)]
Updated Norwegian translation.

2004-02-22  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated Albanian translation
Laurent Dhima [Sun, 22 Feb 2004 10:25:20 +0000 (10:25 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

22 years agoUpdated
Laurent Dhima [Sun, 22 Feb 2004 10:23:04 +0000 (10:23 +0000)]
Updated

22 years agoUpdated Serbian translation.
Danilo Šegan [Sun, 22 Feb 2004 07:57:38 +0000 (07:57 +0000)]
Updated Serbian translation.

22 years agoGuard the FC_HINT_STYLE stuff with an #ifdef, so we still build with most
Manish Singh [Sun, 22 Feb 2004 03:15:45 +0000 (03:15 +0000)]
Guard the FC_HINT_STYLE stuff with an #ifdef, so we still build with most

Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>

        * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
        stuff with an #ifdef, so we still build with most fontconfig versions.

        * configure.in: Bump the fontconfig version requirement down to 1.0.1,
        to match pango (probably isn't needed at all, but doesn't hurt).

22 years agoInterrupted commit.
Matthias Clasen [Sun, 22 Feb 2004 02:07:26 +0000 (02:07 +0000)]
Interrupted commit.

22 years agoAdd chains to the parent's ::finalize() handler (#134901, Morten Welinder,
Matthias Clasen [Sun, 22 Feb 2004 02:06:49 +0000 (02:06 +0000)]
Add chains to the parent's ::finalize() handler (#134901, Morten Welinder,

Sun Feb 22 03:03:29 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkaction.c: (gtk_action_finalize):
* gtk/gtkclipboard.c: (gtk_clipboard_finalize):
* gtk/gtkentrycompletion.c: (gtk_entry_completion_class_init),
(gtk_entry_completion_finalize):
* gtk/gtkfilechooserwidget.c: (gtk_file_chooser_widget_finalize):
* gtk/gtkfilesystemmodel.c: (gtk_file_system_model_class_init),
(gtk_file_system_model_finalize):
* gtk/gtkicontheme.c: (gtk_icon_theme_class_init),
(gtk_icon_theme_finalize):
* gtk/gtktextchild.c: (gtk_text_child_anchor_finalize):
* gtk/gtkuimanager.c: (gtk_ui_manager_class_init),
(gtk_ui_manager_finalize):
* modules/input/gtkimcontextxim.c: (gtk_im_context_xim_finalize):
Add chains to the parent's ::finalize() handler  (#134901, Morten Welinder,
patch by Jan Arne Petersen)

22 years agoDon't crash if item is NULL. (#131542, Dan Damian)
Matthias Clasen [Sun, 22 Feb 2004 01:07:39 +0000 (01:07 +0000)]
Don't crash if item is NULL. (#131542, Dan Damian)

Sun Feb 22 02:10:34 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkentrycompletion.c (gtk_entry_completion_default_completion_func):
Don't crash if item is NULL.  (#131542, Dan Damian)

22 years agoAdd a check for a new enough fontconfig, since we picked up a direct
Matthias Clasen [Sun, 22 Feb 2004 01:02:57 +0000 (01:02 +0000)]
Add a check for a new enough fontconfig, since we picked up a direct

Sun Feb 22 02:04:03 2004  Matthias Clasen  <maclas@gmx.de>

* configure.in: Add a check for a new enough fontconfig, since
we picked up a direct dependency on it with the Xft settings.

22 years agoRemove debugging code.
Matthias Clasen [Sun, 22 Feb 2004 00:06:20 +0000 (00:06 +0000)]
Remove debugging code.

22 years agoBug 112647 (Bill Haneman, patch by Narayana Pattipati):
Matthias Clasen [Sat, 21 Feb 2004 23:25:29 +0000 (23:25 +0000)]
Bug 112647 (Bill Haneman, patch by Narayana Pattipati):

Sun Feb 22 00:23:40 2004  Matthias Clasen  <maclas@gmx.de>

Bug 112647 (Bill Haneman, patch by Narayana Pattipati):

* gtk/gtkcheckmenuitem.c: Introduce a new style property
indicator_size and use it instead of the hardcoded value.

* gtk/gtkmenu.c (gtk_menu_size_request): Make sure each menu
item gets enough vertical space for the label and the indicator.

22 years agoUse P_ instead of _ for the new Xft settings.
Soeren Sandmann [Sat, 21 Feb 2004 19:28:20 +0000 (19:28 +0000)]
Use P_ instead of _ for the new Xft settings.

Sat Feb 21 20:20:11 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtksettings.c (gtk_settings_class_init): Use P_ instead of
_ for the new Xft settings.

22 years agoBug 130790 (Federico Mena Quintero, Owen Taylor)
Soeren Sandmann [Sat, 21 Feb 2004 19:17:48 +0000 (19:17 +0000)]
Bug 130790 (Federico Mena Quintero, Owen Taylor)

Sat Feb 21 20:09:53 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

Bug 130790 (Federico Mena Quintero, Owen Taylor)

* gdk/x11/gdkevents-x11.c: Add Xft XSETTINGS

* gtk/gtksettings.c: Add new GtkSettings corresponding to the Xft
XSETTINGS

22 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sat, 21 Feb 2004 18:39:52 +0000 (18:39 +0000)]
Updated Spanish translation.

2004-02-21  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

22 years agoBug 132502
Soeren Sandmann [Sat, 21 Feb 2004 18:20:59 +0000 (18:20 +0000)]
Bug 132502

Sat Feb 21 19:18:26 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

Bug 132502

* gtk/gtkmenu.c (gtk_menu_motion_notify): Make sure we pop down
if we enter a non-selectable menu item.

* gtk/gtkmenu.c (gtk_menu_leave_notify): Don't pop a submenu
when the user has left the item.

22 years agoUse %m instead of %b for month in gtkfilechooser date.
Christian Rose [Sat, 21 Feb 2004 17:37:59 +0000 (17:37 +0000)]
Use %m instead of %b for month in gtkfilechooser date.

2004-02-21  Christian Rose  <menthos@menthos.com>

* sv.po: Use %m instead of %b for month in gtkfilechooser
date.

22 years agoCommit auto-generated changes
Soeren Sandmann [Sat, 21 Feb 2004 17:05:32 +0000 (17:05 +0000)]
Commit auto-generated changes

Sat Feb 21 17:57:35 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/docs: Commit auto-generated changes

22 years agoconditional compile for GtkPathBar
Jonathan Blandford [Fri, 20 Feb 2004 23:21:01 +0000 (23:21 +0000)]
conditional compile for GtkPathBar

Fri Feb 20 18:20:22 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c: conditional compile for GtkPathBar

        * gtk/gtkpathbar.c (gtk_path_bar_size_allocate): Clean up
        allocation code.  Works fully in RTL languages, I think.
        (gtk_path_bar_scroll_up): Scroll up.
        (gtk_path_bar_scroll_down): Scroll down.

22 years agoStore and sanity-check the clrUsed field from the header for use in
Matthias Clasen [Fri, 20 Feb 2004 21:23:42 +0000 (21:23 +0000)]
Store and sanity-check the clrUsed field from the header for use in

Fri Feb 20 22:25:32 2004  Matthias Clasen  <maclas@gmx.de>

* io-bmp.c (DecodeHeader): Store and sanity-check the clrUsed field
from the header for use in DecodeColormap.
* io-bmp.c (DecodeColormap): Don't read more colormap entries than
the header says are there.  (#134235, Kazuho Okui)

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Fri, 20 Feb 2004 19:34:37 +0000 (19:34 +0000)]
Updated Norwegian translation.

2004-02-20  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated Mongolian translation
Sanlig Badral [Fri, 20 Feb 2004 19:11:48 +0000 (19:11 +0000)]
Updated Mongolian translation

22 years agoUmm, why didn't the whole commit go through?
Christian Rose [Fri, 20 Feb 2004 18:12:14 +0000 (18:12 +0000)]
Umm, why didn't the whole commit go through?

22 years agoAdded "en_CA" to ALL_LINGUAS. Added Canadian English translation by Adam
Christian Rose [Fri, 20 Feb 2004 18:11:19 +0000 (18:11 +0000)]
Added "en_CA" to ALL_LINGUAS. Added Canadian English translation by Adam

2004-02-20  Christian Rose  <menthos@menthos.com>

* configure.in: Added "en_CA" to ALL_LINGUAS.
* po/en_CA.po, po-properties/en_CA.po: Added Canadian English
translation by Adam Weinberger <adamw@FreeBSD.org>.

22 years agoimpl. (gtk_tool_item_class_init): hook it up.
Michael Meeks [Fri, 20 Feb 2004 18:02:21 +0000 (18:02 +0000)]
impl. (gtk_tool_item_class_init): hook it up.

2004-02-20  Michael Meeks  <michael@ximian.com>

* gtk/gtktoolitem.c (gtk_tool_item_property_notify): impl.
(gtk_tool_item_class_init): hook it up.
(gtk_tool_item_set_proxy_menu_item): synchronize sensitivity.

* gtk/gtktoolbutton.c (gtk_tool_button_property_notify):
chain to parent, fix strcmp bug.

22 years agore-arrange widgets to allow more overflowing toolbar goodness.
Michael Meeks [Fri, 20 Feb 2004 16:20:20 +0000 (16:20 +0000)]
re-arrange widgets to allow more overflowing toolbar goodness.

2004-02-20  Michael Meeks  <michael@ximian.com>

* tests/testtoolbar.c (main): re-arrange widgets to allow
more overflowing toolbar goodness.

22 years agoUpdated Swedish translation.
Christian Rose [Fri, 20 Feb 2004 15:12:22 +0000 (15:12 +0000)]
Updated Swedish translation.

2004-02-20  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoUpdate Czech translation
Miloslav Trmac [Fri, 20 Feb 2004 14:17:16 +0000 (14:17 +0000)]
Update Czech translation

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Fri, 20 Feb 2004 11:51:37 +0000 (11:51 +0000)]
Updated Polish translation by GNOME PL Team.

2004-02-20  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

22 years agoFixed Albanian translation
Laurent Dhima [Fri, 20 Feb 2004 11:06:30 +0000 (11:06 +0000)]
Fixed Albanian translation

* sq.po: Fixed Albanian translation

22 years agoKorrigjime
Laurent Dhima [Fri, 20 Feb 2004 11:05:11 +0000 (11:05 +0000)]
Korrigjime

22 years agoDesktop directory is not translated. (set_tree_model): There might not be
Alexander Larsson [Fri, 20 Feb 2004 07:52:56 +0000 (07:52 +0000)]
Desktop directory is not translated. (set_tree_model): There might not be

2004-02-20  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkfilechooserdefault.c: (shortcuts_append_desktop):
Desktop directory is not translated.
(set_tree_model):
There might not be volumes for all paths.
* gtk/gtkfilechooserwidget.c:
(gtk_file_chooser_widget_constructor):
Use gtk_file_chooser_set_current_folder to set cwd.

22 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 20 Feb 2004 01:55:06 +0000 (01:55 +0000)]
Updated Serbian translation.

22 years agoNew widget to handle the path in the fileselector implementation. Not
Jonathan Blandford [Fri, 20 Feb 2004 01:10:28 +0000 (01:10 +0000)]
New widget to handle the path in the fileselector implementation. Not

Thu Feb 19 19:58:53 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkpathbar.[ch]: New widget to handle the path in the
        fileselector implementation.  Not hooked up to anything yet.

        * gtk/Makefile.am: support the path bar.

22 years agoMake the paned handles gray when the the widget is_focus() but not
Matthias Clasen [Thu, 19 Feb 2004 23:20:07 +0000 (23:20 +0000)]
Make the paned handles gray when the the widget is_focus() but not

Fri Feb 20 00:21:38 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkstyle.c (gtk_default_draw_handle):
(gtk_default_draw_box): Make the paned handles gray when the the
widget is_focus() but not HAS_FOCUS().  (#122751, Soeren Sandmann)

22 years agoFixes for #82099:
Matthias Clasen [Thu, 19 Feb 2004 22:39:58 +0000 (22:39 +0000)]
Fixes for #82099:

Thu Feb 19 23:41:06 2004  Matthias Clasen  <maclas@gmx.de>

Fixes for #82099:

* gdk/x11/gdkevents-x11.c: Introduce new XSettings "Gtk/ButtonImages"
and "Gtk/MenuImages" and map them to "gtk-button-images" and
"gtk-menu-images".

* gtk/gtkimagemenuitem.c: Add a boolean setting "gtk-menu-images" and use
it to set the visibility of the embedded image.

* gtk/gtkbutton.c: Add a boolean setting "gtk-button-images" and use
it to set the visibility of an embedded image.

22 years agoGive each radio action its own value. (#134889, Paolo Borelli)
Matthias Clasen [Thu, 19 Feb 2004 20:26:25 +0000 (20:26 +0000)]
Give each radio action its own value. (#134889, Paolo Borelli)

Thu Feb 19 21:26:10 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_add_radio_actions_full):
Give each radio action its own value.  (#134889, Paolo Borelli)

22 years agoChain to the parent's ::finalize() handler. Fixes #134885; caught by Jan
Federico Mena Quintero [Thu, 19 Feb 2004 20:23:01 +0000 (20:23 +0000)]
Chain to the parent's ::finalize() handler. Fixes #134885; caught by Jan

2004-02-19  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_finalize):
Chain to the parent's ::finalize() handler.  Fixes #134885; caught
by Jan Arne Petersen.

22 years agoUpdated Italian translation by Alessio Dessi`.
Alessio Frusciante [Thu, 19 Feb 2004 19:19:59 +0000 (19:19 +0000)]
Updated Italian translation by Alessio Dessi`.

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Thu, 19 Feb 2004 18:55:24 +0000 (18:55 +0000)]
Updated Norwegian translation.

2004-02-19  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated Swedish translation.
Christian Rose [Thu, 19 Feb 2004 17:54:56 +0000 (17:54 +0000)]
Updated Swedish translation.

2004-02-19  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoUpdated Polish translation.
Artur Flinta [Thu, 19 Feb 2004 17:12:41 +0000 (17:12 +0000)]
Updated Polish translation.

2004-02-19  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation.

22 years agoReviewed Serbian translation.
Danilo Šegan [Thu, 19 Feb 2004 10:24:40 +0000 (10:24 +0000)]
Reviewed Serbian translation.

22 years agoMake the entire expander widget width prelight as suggested by Seth in bug
Mark McLoughlin [Thu, 19 Feb 2004 08:52:16 +0000 (08:52 +0000)]
Make the entire expander widget width prelight as suggested by Seth in bug

2004-02-19  Mark McLoughlin  <mark@skynet.ie>

        Make the entire expander widget width prelight as suggested
        by Seth in bug #134263.

        * gtk/gtkexpander.c:
        (gtk_expander_paint_prelight): impl.
        (gtk_expander_paint): use it.
        (gtk_expander_redraw_expander): don't only redraw the
        arrow when prelit.

22 years agoRemove old file-system property. Add new file-system-backend string
Alexander Larsson [Thu, 19 Feb 2004 07:43:39 +0000 (07:43 +0000)]
Remove old file-system property. Add new file-system-backend string

2004-02-19  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkfilechooser.c: (gtk_file_chooser_class_init):
* gtk/gtkfilechooserutils.c:
* gtk/gtkfilechooserutils.h:
* gtk/gtkfilechooserwidget.c:
Remove old file-system property.
Add new file-system-backend string property

* gtk/gtkfilechooserdefault.[ch]:
Handle the file-system-backend property

* gtk/gtkfilechooserdialog.[ch]:
(gtk_file_chooser_dialog_new_with_backend):
Remove old file-system property.
Add new file-system-backend string property
Add new function gtk_file_chooser_dialog_new_with_backend

* gtk/gtkfilesystem.c:
* gtk/gtkfilesystem.h:
Add filesystem module support.

22 years agoRenamed from create_shortcuts_tree(). (shortcuts_pane_create): New
Federico Mena Quintero [Thu, 19 Feb 2004 03:22:22 +0000 (03:22 +0000)]
Renamed from create_shortcuts_tree(). (shortcuts_pane_create): New

2004-02-18  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (shortcuts_tree_create): Renamed
from create_shortcuts_tree().
(shortcuts_pane_create): New function.
(button_new): Renamed from toolbar_button_new().
(shortcuts_pane_create): New function, create the whole shortcuts
pane here.
(current_folder_create): Renamed from toolbar_create().  Don't
create the bookmarks buttons here.
(file_pane_create): New function.
(gtk_file_chooser_default_constructor): Use the new helper
functions, and don't use an extra vbox as GtkFileChooserDefault is
already a vbox.

22 years agoAdd default handlers for all signals; for consistency and for the benefit
Matthias Clasen [Thu, 19 Feb 2004 00:38:23 +0000 (00:38 +0000)]
Add default handlers for all signals; for consistency and for the benefit

Thu Feb 19 01:39:30 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkuimanager.h:
* gtk/gtkuimanager.c (gtk_ui_manager_class_init): Add
default handlers for all signals; for consistency and for the
benefit of language bindings which still rely on header parsing
to find the signals.  (#134269, Jeroen Zwartepoorte)

22 years agoImprove the efficiency here by prepending on the list and reverting it
Matthias Clasen [Wed, 18 Feb 2004 23:42:46 +0000 (23:42 +0000)]
Improve the efficiency here by prepending on the list and reverting it

Thu Feb 19 00:45:02 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows):
Improve the efficiency here by prepending on the list and reverting
it after the loop.  (#133435, Christian Biere)

22 years agoAvoid errors when removing the plug from the socket. (#128546, Christopher
Matthias Clasen [Wed, 18 Feb 2004 23:30:53 +0000 (23:30 +0000)]
Avoid errors when removing the plug from the socket. (#128546, Christopher

Thu Feb 19 00:32:21 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkplug.c (_gtk_plug_remove_from_socket): Avoid errors when
removing the plug from the socket.  (#128546, Christopher Blizzard)

22 years agoNew convenience functions analogous to similar API on GtkRadioButton.
Matthias Clasen [Wed, 18 Feb 2004 23:08:45 +0000 (23:08 +0000)]
New convenience functions analogous to similar API on GtkRadioButton.

Thu Feb 19 00:09:35 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkradiomenuitem.h:
* gtk/gtkradiomenuitem.c (gtk_radio_menu_item_new_from_widget):
(gtk_radio_menu_item_new_with_label_from_widget):
(gtk_radio_menu_item_new_with_mnemonic_from_widget): New
convenience functions analogous to similar API on GtkRadioButton.
(#51700, Vitaly Tishkov, patch by Soeren Sandmann)

22 years agoUpdated Portuguese translation.
Duarte Loreto [Wed, 18 Feb 2004 22:53:17 +0000 (22:53 +0000)]
Updated Portuguese translation.

2004-02-18  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Updated Portuguese translation.

22 years agoUse a scratch GC in the case where the background is a solid color.
Soeren Sandmann [Wed, 18 Feb 2004 17:03:46 +0000 (17:03 +0000)]
Use a scratch GC in the case where the background is a solid color.

Wed Feb 18 17:53:27 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gdk/gdkwindow.c (gdk_window_get_bg_gc): Use a scratch GC in the
case where the background is a solid color.
(gdk_window_clear_backing_rect): Reset the clip region after use.

* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): Go
back to using a scratch GC. Pointed out by Owen Taylor

* gdk/gdkdraw.c (gdk_drawable_real_draw_pixbuf): Only use a
scratch GC if the passed-in one is NULL

22 years agoReset clip region back to NULL on cached GC (rest of #134728)
Soeren Sandmann [Wed, 18 Feb 2004 13:52:12 +0000 (13:52 +0000)]
Reset clip region back to NULL on cached GC (rest of #134728)

Wed Feb 18 14:27:08 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gdk/gdkwindow.c (gdk_window_get_composite_drawable): Reset clip
region back to NULL on cached GC (rest of #134728)

22 years agoFix bug reported by Nam SungHyun.
Soeren Sandmann [Wed, 18 Feb 2004 12:43:23 +0000 (12:43 +0000)]
Fix bug reported by Nam SungHyun.

Wed Feb 18 13:28:57 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

Fix bug reported by Nam SungHyun.

* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha):
Don't use a cached GC here since the function needs to modify the
foreground color.

* gdk/gdkwindow.c (gdk_window_end_paint): Reset clip region back
to NULL on the cached GC.

22 years agoUse HIG-compliant spacings. This sucks a lot.
Federico Mena Quintero [Wed, 18 Feb 2004 03:59:15 +0000 (03:59 +0000)]
Use HIG-compliant spacings. This sucks a lot.

2004-02-17  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdialog.c
(gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
This sucks a lot.

22 years agoAdd a missing semicolon to an entity.
Federico Mena Quintero [Wed, 18 Feb 2004 02:54:11 +0000 (02:54 +0000)]
Add a missing semicolon to an entity.

2004-02-17  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Add a missing semicolon to an
entity.

22 years agoDocument some peculiarities of the ::delete_range signal. (#132135, Grant
Matthias Clasen [Wed, 18 Feb 2004 01:05:41 +0000 (01:05 +0000)]
Document some peculiarities of the ::delete_range signal. (#132135, Grant

Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
peculiarities of the ::delete_range signal.  (#132135, Grant Gayed)

22 years agoGC caching, bug #125645 (based on patch by Brian Cameron)
Soeren Sandmann [Wed, 18 Feb 2004 00:59:14 +0000 (00:59 +0000)]
GC caching, bug #125645 (based on patch by Brian Cameron)

Wed Feb 18 01:44:59 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

GC caching, bug #125645 (based on patch by Brian Cameron)

* gdk/gdkscreen.h (struct _GdkScreen): Add GC cache
* gdk/gdkscreen.c (gdk_screen_dispose): New function. Unref the
cached GC's here.
* gdk/gdkdraw.c (_gdk_drawable_get_scratch_gc): New function to
get a scratch gc.
* gdk/gdkinternals.h: Declare the function here

* gdk/gdkdraw.c (gdk_drawable_real_draw_pixbuf): Use
_gdk_drawable_get_scratch_gc() instead of creating a new GC.
* gdk/x11/gdkgeometry-x11.c (gdk_window_copy_area_scroll): same
* gdk/x11/gdkdrawable-x11.c (draw_with_images): same
* gdk/gdkwindow.c (gdk_window_get_composite_drawable): same
* gdk/gdkwindow.c (gdk_window_end_paint): same
* gdk/gdkpixmap.c (gdk_pixmap_colormap_new_from_pixbuf): same
* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): same
* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_pixmap_and_mask_for_colormap): same

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Tue, 17 Feb 2004 23:58:10 +0000 (23:58 +0000)]
Updated Norwegian translation.

2004-02-18  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated Danish translation.
Ole Laursen [Tue, 17 Feb 2004 23:06:38 +0000 (23:06 +0000)]
Updated Danish translation.

2004-02-18  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

22 years ago...and don't forget to initalize priv->columns to 1.
Matthias Clasen [Tue, 17 Feb 2004 22:25:13 +0000 (22:25 +0000)]
...and don't forget to initalize priv->columns to 1.

Tue Feb 17 23:28:33 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_init): ...and don't forget to initalize
priv->columns to 1.

22 years agoMake sure that we keep priv->columns >= 1 even for empty menus, since we
Matthias Clasen [Tue, 17 Feb 2004 22:16:02 +0000 (22:16 +0000)]
Make sure that we keep priv->columns >= 1 even for empty menus, since we

Tue Feb 17 23:11:21 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_do_remove): Make sure that we keep
priv->columns >= 1 even for empty menus, since we divide by it
somewhere else.  (#133428, Vincent Noel)

22 years agoFix for #119722, reported by Olexiy Avramchenko, patch by Owen Taylor.
Soeren Sandmann [Tue, 17 Feb 2004 22:05:47 +0000 (22:05 +0000)]
Fix for #119722, reported by Olexiy Avramchenko, patch by Owen Taylor.

Tue Feb 17 23:02:58 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

Fix for #119722, reported by Olexiy Avramchenko, patch by Owen
Taylor.

* gdk/x11/gdkprivate-x11.h (struct _GdkGCX11): Add a depth field

* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_new): Keep track of the GC's
depth.

* gdk/x11/gdkgc-x11.c (_gdk_gc_x11_get_fg_xft_color): First query
the colormap, if no colormap, special case depth 1,

* gdk/x11/gdkgc-x11.c (_gdk_x11_gc_get_fg_picture): Use
_gdk_gc_x11_get_fg_xft_color() to get the foreground color.

* gdk/x11/gdkdrawable-x11.c (gdk_x11_drawable_get_xft_draw):
Special-case bitmaps without a colormap.

* gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_pixbuf): Use inherited
draw_pixbuf() implementation in the bitmap case.

22 years agoUpdated Mongolian translation
Sanlig Badral [Tue, 17 Feb 2004 20:54:01 +0000 (20:54 +0000)]
Updated Mongolian translation